home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 7064 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.2 KB

  1. Path: druid.borland.com!usenet
  2. From: Conrad Herrmann <cherrmann@wpo.borland.com>
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Borland 5.0 Needs 16 - 20 M RAM
  5. Date: Wed, 21 Feb 1996 11:37:52 -0800
  6. Organization: Borland International
  7. Message-ID: <312B7490.1B77@wpo.borland.com>
  8. References: <4g2l71$sso@maureen.teleport.com> <4ge8ns$r81@news.rain.org>
  9. NNTP-Posting-Host: walden.borland.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0GoldB1 (WinNT; I)
  14.  
  15. Joseph Seeley wrote:
  16. > z@teleport.com wrote:
  17. > :      BTW, Borland 5.0 C++ requires "16 Mb of system memory or
  18. > :           higher (20 Mb recommended) ".
  19. > :               (per their upgrade order form V14).
  20. > :      While most office computers already meet this requirement,
  21. > :      home computer users should be aware of this before buying
  22. > :      the upgrade to 5.0.
  23. > Well, I am totally new at this however, I went ahead and got MSVC++ 4.0
  24. > for my system (8bm 100mhz Pentium) with the intention of purcahsing the
  25. > additional RAM in a couple weeks.  On the box its states: 16MB required,
  26. > 20 recommended.
  27. > However, much to my surprise, it has run flawlessly thus far.  I am on Day
  28. > 5 five of Teach Yourself Win 95 programming in 21 days (yeah right!
  29. > Great book, way too many typos in the code and text however I believe
  30. > this is par for the industry from what little I've heard.) and every
  31. > program I've have typed in thus far (admitted only three pages of code at
  32. > the most) has compiled and linked no problem.  The hard drive does spin
  33. > a lot, but it works.
  34. > My point?  If you are just starting out and are strapped and plan to
  35. > upgrade your RAM in the near future (or once the programs stop
  36. > compiling!) go ahead and buy it.  I'm not recommending this as a
  37. > permanent thing or to go against what it explicitly states on the box.
  38. > I'm not even stating that it is particularly bright (I'm not known for
  39. > brightness) Just want folks to know that a messagebox won't pop up saying
  40. > "Sorry, you need 16mb RAM" or start having odd behavior with small programs.
  41. > This is the case with MSVC++ 4.0 and do not know about Borland however
  42. > they may very well behave in the same manner.  I'm quite happy I did not
  43. > have to wait at any rate.
  44. > Sincerely,
  45. > J. Seeley
  46.  
  47. This is a valuable observation.  With virtual-memory machines, 
  48. it's rarely the case that stuff stops working if you don't have 
  49. enough RAM.  Usually what happens is that some things take 
  50. longer, as they cause pages to be swapped in and out more 
  51. frequently.
  52.  
  53. You probably could do development on an 8MB (ok, 12 :-)) machine 
  54. with BC 5.0 if all you need to use is the command-line tools.  
  55. The 16-20 MB memory minimum is mostly the recommendation for 
  56. people using the IDE.
  57.  
  58. Just to complicate the issue:
  59.  
  60. When you get below 12 MB, your choice of WinNT vs Win95 can make 
  61. a very big difference.  WinNT takes about the first 4-6 MB of 
  62. your memory, whereas Win95 takes a more modest ~3, so I'd expect 
  63. to see better performance from Win95 if you don't induce paging.  
  64. When you induce paging by running a program that needs more RAM 
  65. than you have, WinNT does _way_ better because its VM 
  66. implementation is MUCH faster.
  67.  
  68. Cheers,
  69. -- Conrad Herrmann
  70. (Borland C++)
  71.